gpsbabel.git
20 years agoFrom Claus Broch.
robertl [Wed, 15 Mar 2006 21:58:06 +0000 (21:58 +0000)]
From Claus Broch.

> - Updated project file to Xcode
> - Added Info.plist file
> - Fixed NSReceiverEvaluationScriptError when reopening windows
> - Correctly handling resizing of windows
> - "Filter" button is now correctly reflecting the filter state if the
> filter window is closed

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1765 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoWeasel words that the file options may actually not _be_ below.
robertl [Wed, 15 Mar 2006 18:43:04 +0000 (18:43 +0000)]
Weasel words that the file options may actually not _be_ below.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1764 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoLet MultiGeometry be optional in tracks.
robertl [Wed, 15 Mar 2006 16:30:57 +0000 (16:30 +0000)]
Let MultiGeometry be optional in tracks.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1763 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoRemoved three-hour bias from gtm format
parkrrrr [Tue, 14 Mar 2006 15:15:12 +0000 (15:15 +0000)]
Removed three-hour bias from gtm format

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1762 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdded 'times' option to saroute, to synthesize tracks
parkrrrr [Tue, 14 Mar 2006 15:09:54 +0000 (15:09 +0000)]
Added 'times' option to saroute, to synthesize tracks

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1761 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoTweak icon for suprise cache type on maggeo write.
robertl [Thu, 9 Mar 2006 07:12:03 +0000 (07:12 +0000)]
Tweak icon for suprise cache type on maggeo write.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1760 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoSquish more signed/unsigned comparisons.
robertl [Tue, 7 Mar 2006 22:41:41 +0000 (22:41 +0000)]
Squish more signed/unsigned comparisons.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1759 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoNo value-add changes to silence signed/unsigned comparison warnings.
robertl [Mon, 6 Mar 2006 23:41:08 +0000 (23:41 +0000)]
No value-add changes to silence signed/unsigned comparison warnings.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1758 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoNo -W by default. A ccidentally commited on 2/28.
robertl [Mon, 6 Mar 2006 22:12:57 +0000 (22:12 +0000)]
No -W by default.  A ccidentally commited on 2/28.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1757 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdd UTM input to unicsv format options.
robertl [Mon, 6 Mar 2006 02:18:19 +0000 (02:18 +0000)]
Add UTM input to unicsv format options.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1756 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoMake progress bars behave better when doing character set transformations.
robertl [Tue, 28 Feb 2006 22:33:59 +0000 (22:33 +0000)]
Make progress bars behave better when doing character set transformations.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1755 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoIn HTML output, allow utf-8 and correctly close h3 tag.
robertl [Tue, 28 Feb 2006 22:09:12 +0000 (22:09 +0000)]
In HTML output, allow utf-8 and correctly close h3 tag.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1754 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoA brainless search and replace to placate compilers that complain about
robertl [Tue, 28 Feb 2006 17:27:50 +0000 (17:27 +0000)]
A brainless search and replace to placate compilers that complain about
well defined code that relies on the ISO C guarantee of unstated structure
initializers.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1753 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoFor Lowrance .usr format, improve handling of unknown alt. Add new ifinder icons.
robertl [Mon, 27 Feb 2006 14:38:30 +0000 (14:38 +0000)]
For Lowrance .usr format, improve handling of unknown alt.  Add new ifinder icons.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1752 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoMake defn for gusb_init make decl in usbfree target.
robertl [Sun, 26 Feb 2006 07:50:22 +0000 (07:50 +0000)]
Make defn for gusb_init make decl in usbfree target.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1751 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoRemove zero-check within rte-read-loop with dummy read (8 unknown bytes).
oliskoli [Sat, 25 Feb 2006 18:00:31 +0000 (18:00 +0000)]
Remove zero-check within rte-read-loop with dummy read (8 unknown bytes).

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1750 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoLast field in routes contains "Route URL link". Remove zero-check.
oliskoli [Fri, 24 Feb 2006 01:03:13 +0000 (01:03 +0000)]
Last field in routes contains "Route URL link". Remove zero-check.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1749 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoOptimize arc filter to stop computing distances once a point is close enough
parkrrrr [Wed, 22 Feb 2006 19:28:25 +0000 (19:28 +0000)]
Optimize arc filter to stop computing distances once a point is close enough

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1748 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoA truckload of "zero value add" changes to quiesce warnings and play
robertl [Mon, 20 Feb 2006 21:59:19 +0000 (21:59 +0000)]
A truckload of "zero value add" changes to quiesce warnings and play
nicer with MSVC.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1747 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdd proto for xml_ignore_tags().
robertl [Mon, 20 Feb 2006 20:07:19 +0000 (20:07 +0000)]
Add proto for xml_ignore_tags().

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1746 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoEliminate stray decl.
robertl [Mon, 20 Feb 2006 20:07:00 +0000 (20:07 +0000)]
Eliminate stray decl.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1745 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdd eye candy to hush MSVC.
robertl [Mon, 20 Feb 2006 20:06:40 +0000 (20:06 +0000)]
Add eye candy to hush MSVC.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1744 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agostrdup->xstrdup.
robertl [Mon, 20 Feb 2006 20:05:45 +0000 (20:05 +0000)]
strdup->xstrdup.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1743 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoFix return type of replace_constants().
robertl [Mon, 20 Feb 2006 20:05:05 +0000 (20:05 +0000)]
Fix return type of replace_constants().

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1742 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoMapopolis: strdup->xstrdup.
robertl [Mon, 20 Feb 2006 20:04:49 +0000 (20:04 +0000)]
Mapopolis: strdup->xstrdup.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1741 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdd proto for name_option. Battle MS's ongoing attempt to banish standard C
robertl [Mon, 20 Feb 2006 20:04:21 +0000 (20:04 +0000)]
Add proto for name_option.   Battle MS's ongoing attempt to banish standard C
from the earth.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1740 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoBump version for beta.
robertl [Mon, 20 Feb 2006 01:13:28 +0000 (01:13 +0000)]
Bump version for beta.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1738 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoEffectively revert my change from about a month ago. Windows/USB doesn't
robertl [Mon, 20 Feb 2006 00:57:48 +0000 (00:57 +0000)]
Effectively revert my change from about a month ago.  Windows/USB doesn't
do timeouts (!) so the code was hanging on the device read...
When debugging, show the various protocols used.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1737 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years ago1) If we're generating smartnames and the trailing numeric component was
robertl [Sun, 19 Feb 2006 23:28:24 +0000 (23:28 +0000)]
1) If we're generating smartnames and the trailing numeric component was
shorter than our target name length, keep only the ending N characters; don't
segfault.
2) Replace trailing numeric English words (i.e. "two", "three") with numbers.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1736 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoFix file open-mode (binary files).
oliskoli [Thu, 9 Feb 2006 22:47:58 +0000 (22:47 +0000)]
Fix file open-mode (binary files).

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1735 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoWho else can bozo a version number bump?
robertl [Thu, 9 Feb 2006 22:24:36 +0000 (22:24 +0000)]
Who else can bozo a version number bump?

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1733 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoBump version for beta.
robertl [Thu, 9 Feb 2006 22:22:32 +0000 (22:22 +0000)]
Bump version for beta.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1732 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoFix Memory leaks. Don't allocate zero-length strings.
oliskoli [Thu, 9 Feb 2006 19:07:36 +0000 (19:07 +0000)]
Fix Memory leaks. Don't allocate zero-length strings.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1731 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdd concept of optional fields to output in the xSV formats so that unknown fields...
robertl [Thu, 9 Feb 2006 01:04:13 +0000 (01:04 +0000)]
Add concept of optional fields to output in the xSV formats so that unknown fields may be appended if their value is knonwn.   Modify Garmin POI format to take advantage of this to display geocaching info.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1730 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoRegenerate.
robertl [Thu, 9 Feb 2006 01:01:22 +0000 (01:01 +0000)]
Regenerate.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1729 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoRegenerate dependencies. (It's probably telling that CET leaked into
robertl [Thu, 9 Feb 2006 00:59:17 +0000 (00:59 +0000)]
Regenerate dependencies.  (It's probably telling that CET leaked into
almost everything.)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1728 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoWhitespace fixes.
robertl [Thu, 9 Feb 2006 00:50:36 +0000 (00:50 +0000)]
Whitespace fixes.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1727 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoClarify that this document is inoperative.
robertl [Thu, 9 Feb 2006 00:37:06 +0000 (00:37 +0000)]
Clarify that this document is inoperative.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1726 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoGustavo Niemeyer contributes support for GPS TrackMaker GTM files.
robertl [Tue, 7 Feb 2006 18:28:56 +0000 (18:28 +0000)]
Gustavo Niemeyer contributes support for GPS TrackMaker GTM files.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1725 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdd new option to sort filter to allow sorting by time.
robertl [Tue, 7 Feb 2006 05:26:48 +0000 (05:26 +0000)]
Add new option to sort filter to allow sorting by time.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1724 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoPlaster over difference between serial and usb timeouts.
robertl [Tue, 31 Jan 2006 16:45:17 +0000 (16:45 +0000)]
Plaster over difference between serial and usb timeouts.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1723 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoQuick fix to keep the trunk running while I continue the USB rework.
robertl [Tue, 31 Jan 2006 03:15:19 +0000 (03:15 +0000)]
Quick fix to keep the trunk running while I continue the USB rework.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1722 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoRetain product ID and version.
robertl [Mon, 30 Jan 2006 14:49:10 +0000 (14:49 +0000)]
Retain product ID and version.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1721 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoSketch in receiver state machine for bulk/intr mode (dashtop/x series).
robertl [Mon, 30 Jan 2006 06:55:25 +0000 (06:55 +0000)]
Sketch in receiver state machine for bulk/intr mode (dashtop/x series).
Refactor some of the duplication between the libusb and windows code.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1720 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years ago#defines for USB packet types to improve readability.
robertl [Mon, 30 Jan 2006 04:25:56 +0000 (04:25 +0000)]
#defines for USB packet types to improve readability.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1719 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoMore of the less disruptive Garmin changes...
robertl [Mon, 30 Jan 2006 04:15:10 +0000 (04:15 +0000)]
More of the less disruptive Garmin changes...
Fix polarity of test to allow lowercase letters to X series.
If waypoint is unknown on write for D109 or D110, tell the GPS that.
Improve readability of debugging code when generating unit ID headers.
Rework the product inquiry at startup.   Instead of fixed count,
read until error.
Display session req and request bulk packets when debugging protocol.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1718 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoImprove (debugging) text that announced which xfer protocols are used.
robertl [Sun, 29 Jan 2006 21:41:06 +0000 (21:41 +0000)]
Improve (debugging) text that announced which xfer protocols are used.
Improve several error messages.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1717 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoLet GPS_User take varargs.
robertl [Sun, 29 Jan 2006 21:39:38 +0000 (21:39 +0000)]
Let GPS_User take varargs.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1716 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoRemove relic from pre-cet time.
oliskoli [Fri, 27 Jan 2006 00:27:49 +0000 (00:27 +0000)]
Remove relic from pre-cet time.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1715 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoUpdate gdb "watermark".
oliskoli [Thu, 26 Jan 2006 22:16:53 +0000 (22:16 +0000)]
Update gdb "watermark".

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1714 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoRemove single quotation mark and replace "MS-ANSI" with global defined CET_CHARSET_MS...
oliskoli [Thu, 26 Jan 2006 21:48:44 +0000 (21:48 +0000)]
Remove single quotation mark and replace "MS-ANSI" with global defined CET_CHARSET_MS_ANSI.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1713 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoChange seperator in extra version to "underscore" (minus will break rpm generation).
oliskoli [Thu, 26 Jan 2006 19:54:49 +0000 (19:54 +0000)]
Change seperator in extra version to "underscore" (minus will break rpm generation).

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1712 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoFor SP2720, set shortname length to 20. (Which isn't supported yet.)
robertl [Thu, 26 Jan 2006 18:49:36 +0000 (18:49 +0000)]
For SP2720, set shortname length to 20.   (Which isn't supported yet.)
For 60CSX, set shortname length to 14, allow spaces, lower case, and i18n.
For Quest, allow i18n.
For all receivers not explictly marked for i18n, force ASCII.
More aggressively discard clearly bogus altitude.
When writing routes, include route names.
Populate lat and long when writing routes.  (Guess that's not used much.)

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1711 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoPrecompute crc32 on GPX lookup table on startup so we spend less time
robertl [Tue, 24 Jan 2006 15:30:54 +0000 (15:30 +0000)]
Precompute crc32 on GPX lookup table on startup so we spend less time
in strcmp later.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1710 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoMake sed to findstr translation more compatible.
oliskoli [Sun, 22 Jan 2006 21:45:08 +0000 (21:45 +0000)]
Make sed to findstr translation more compatible.
Add findstr option /R for regular expressions.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1709 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoIncrease maximum line length to 256.
oliskoli [Sun, 22 Jan 2006 19:27:37 +0000 (19:27 +0000)]
Increase maximum line length to 256.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1708 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdded shell command "cat" (will become "TYPE").
oliskoli [Sun, 22 Jan 2006 18:15:45 +0000 (18:15 +0000)]
Added shell command "cat" (will become "TYPE").

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1707 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoC99-ism sneaked in.
robertl [Sun, 22 Jan 2006 18:04:16 +0000 (18:04 +0000)]
C99-ism sneaked in.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1706 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoReader simplified with new inifile library.
oliskoli [Sun, 22 Jan 2006 17:23:53 +0000 (17:23 +0000)]
Reader simplified with new inifile library.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1705 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoFixed inifile error in LIBOBJS list.
oliskoli [Sun, 22 Jan 2006 17:17:50 +0000 (17:17 +0000)]
Fixed inifile error in LIBOBJS list.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1704 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdded a little library for reading files structured like inifiles.
oliskoli [Sun, 22 Jan 2006 17:04:05 +0000 (17:04 +0000)]
Added a little library for reading files structured like inifiles.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1703 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdded test data for nmea file format.
oliskoli [Sat, 21 Jan 2006 18:44:50 +0000 (18:44 +0000)]
Added test data for nmea file format.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1702 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoHandling of timestamps fixed. New option "date" for date-free tracks.
oliskoli [Sat, 21 Jan 2006 18:33:23 +0000 (18:33 +0000)]
Handling of timestamps fixed. New option "date" for date-free tracks.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1701 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoStrengthen wording on Garmin USB error messages.
robertl [Thu, 19 Jan 2006 17:40:28 +0000 (17:40 +0000)]
Strengthen wording on Garmin USB error messages.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1700 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agobackslashes are escaped in the new format - test case BNA to DFW
parkrrrr [Tue, 17 Jan 2006 21:59:12 +0000 (21:59 +0000)]
backslashes are escaped in the new format - test case BNA to DFW

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1699 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoTypo fixes and sample command changes.
oliskoli [Mon, 16 Jan 2006 22:24:37 +0000 (22:24 +0000)]
Typo fixes and sample command changes.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1698 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoMemory leak fixed.
oliskoli [Mon, 16 Jan 2006 22:16:08 +0000 (22:16 +0000)]
Memory leak fixed.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1697 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoCompiler warning fixes.
oliskoli [Mon, 16 Jan 2006 22:11:21 +0000 (22:11 +0000)]
Compiler warning fixes.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1696 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoCompiler warning fixes.
oliskoli [Mon, 16 Jan 2006 22:06:00 +0000 (22:06 +0000)]
Compiler warning fixes.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1695 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoSplit commands which results in more than one running instance of gpsbabel (testo...
oliskoli [Sat, 14 Jan 2006 20:46:07 +0000 (20:46 +0000)]
Split commands which results in more than one running instance of gpsbabel (testo errors on smp systems).

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1694 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoEnsure waypoints are named uniquely before writing.
robertl [Sat, 14 Jan 2006 03:48:29 +0000 (03:48 +0000)]
Ensure waypoints are named uniquely before writing.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1693 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdd unicsv.
robertl [Thu, 12 Jan 2006 20:35:43 +0000 (20:35 +0000)]
Add unicsv.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1692 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdd unicsv format to for xsv where first list describes subsequent data.
robertl [Thu, 12 Jan 2006 19:59:58 +0000 (19:59 +0000)]
Add unicsv format to for xsv where first list describes subsequent data.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1691 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agomore notes
parkrrrr [Thu, 12 Jan 2006 15:18:06 +0000 (15:18 +0000)]
more notes

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1690 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdd support for Cambridge/Winpilot format.
robertl [Wed, 11 Jan 2006 18:34:49 +0000 (18:34 +0000)]
Add support for Cambridge/Winpilot format.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1689 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdd support for SeeYou glider pilot software. http://www.seeyou.ws/
robertl [Wed, 11 Jan 2006 18:27:28 +0000 (18:27 +0000)]
Add support for SeeYou glider pilot software.  seeyou.ws/

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1688 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdd 'modifier' argument to [IO] field in xcsv. Initially define 'absolute" and ...
robertl [Wed, 11 Jan 2006 07:08:33 +0000 (07:08 +0000)]
Add 'modifier' argument to [IO] field in xcsv.  Initially define 'absolute" and "no_delim_before".

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1687 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoMemory leak fix: release badchars member directly because currently setshort_badchars...
oliskoli [Tue, 10 Jan 2006 22:22:49 +0000 (22:22 +0000)]
Memory leak fix: release badchars member directly because currently setshort_badchars() always allocates something.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1686 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdded informational parameter to CHECK_INP macro (more info when ends with fatal).
oliskoli [Tue, 10 Jan 2006 22:13:11 +0000 (22:13 +0000)]
Added informational parameter to CHECK_INP macro (more info when ends with fatal).

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1685 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoFake timestamp when making track from wpt in cvt filter.
robertl [Tue, 10 Jan 2006 21:17:15 +0000 (21:17 +0000)]
Fake timestamp when making track from wpt in cvt filter.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1684 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoMove decl in google.c from C99 style to C89 style.
robertl [Tue, 10 Jan 2006 21:16:00 +0000 (21:16 +0000)]
Move decl in google.c from C99 style to C89 style.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1683 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAdded 'maxcmts' argument to Magellan SD writer.
robertl [Tue, 10 Jan 2006 21:15:37 +0000 (21:15 +0000)]
Added 'maxcmts' argument to Magellan SD writer.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1682 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoRevert bad change to route reader in Ozi.
robertl [Tue, 10 Jan 2006 21:15:00 +0000 (21:15 +0000)]
Revert bad change to route reader in Ozi.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1681 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoMaggeo: add ability to write 8859-1. Disbaled for now as firmware is too new to...
robertl [Tue, 10 Jan 2006 21:13:38 +0000 (21:13 +0000)]
Maggeo: add ability to write 8859-1.  Disbaled for now as firmware is too new to require.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1680 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoVaporize record delimiters from fields when writing Ozi.
robertl [Tue, 10 Jan 2006 14:14:55 +0000 (14:14 +0000)]
Vaporize record delimiters from fields when writing Ozi.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1679 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoLat/long are absolutes since we have a different hemi field.
robertl [Tue, 10 Jan 2006 14:00:55 +0000 (14:00 +0000)]
Lat/long are absolutes since we have a different hemi field.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1678 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoA truckload of minor changes to improve error reporting from Garmin modules.
robertl [Mon, 9 Jan 2006 22:47:08 +0000 (22:47 +0000)]
A truckload of minor changes to improve error reporting from Garmin modules.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1677 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoTurn on MALLOC_CHECK.
robertl [Mon, 9 Jan 2006 20:34:29 +0000 (20:34 +0000)]
Turn on MALLOC_CHECK.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1676 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agofixed overlapping strcpy
parkrrrr [Mon, 9 Jan 2006 19:03:07 +0000 (19:03 +0000)]
fixed overlapping strcpy

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1675 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoTest xml time failure correctly.
robertl [Mon, 9 Jan 2006 17:30:09 +0000 (17:30 +0000)]
Test xml time failure correctly.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1674 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agobug: freeing non-malloced string
parkrrrr [Mon, 9 Jan 2006 17:16:10 +0000 (17:16 +0000)]
bug: freeing non-malloced string

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1673 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoAlways duplicate badchar string into handle to eliminate special cases on
robertl [Mon, 9 Jan 2006 17:07:30 +0000 (17:07 +0000)]
Always duplicate badchar string into handle to eliminate special cases on
the handle release.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1672 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoDon't emit time if we don't have time. Don't have time if gmtime fails.
robertl [Mon, 9 Jan 2006 16:22:03 +0000 (16:22 +0000)]
Don't emit time if we don't have time.  Don't have time if gmtime fails.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1671 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoTesto for January 06 Google Maps change
parkrrrr [Mon, 9 Jan 2006 15:55:58 +0000 (15:55 +0000)]
Testo for January 06 Google Maps change

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1670 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoJanuary 2006 changes to Google Maps
parkrrrr [Mon, 9 Jan 2006 15:55:25 +0000 (15:55 +0000)]
January 2006 changes to Google Maps

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1669 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoCorrectly handle mpsmergeout option as a real binary option.
robertl [Fri, 6 Jan 2006 19:59:57 +0000 (19:59 +0000)]
Correctly handle mpsmergeout option as a real binary option.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1668 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoOoopsy. Forgot to terminate the options list.
robertl [Fri, 6 Jan 2006 19:54:00 +0000 (19:54 +0000)]
Ooopsy.  Forgot to terminate the options list.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1667 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoRename uuid_generate to avoid conflich with one in darwin's libm.
robertl [Tue, 3 Jan 2006 15:50:02 +0000 (15:50 +0000)]
Rename uuid_generate to avoid conflich with one in darwin's libm.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1666 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoCET-workarround for gpx files removed. "encoding=UTF-8" for gpx format is standard...
oliskoli [Thu, 22 Dec 2005 23:49:36 +0000 (23:49 +0000)]
CET-workarround for gpx files removed. "encoding=UTF-8" for gpx format is standard from now.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1665 f51c46e8-681c-474f-0cfe-069cfd0219fb

20 years agoFixed "copy and paste" artefact.
oliskoli [Thu, 22 Dec 2005 22:59:59 +0000 (22:59 +0000)]
Fixed "copy and paste" artefact.

git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@1664 f51c46e8-681c-474f-0cfe-069cfd0219fb